doubtful sounding - French English Dictionary